Edge of Tomorrow - Micro Review