This game looks pretty awesome. Don’t believe us? Well, check out this video.