Thats really cool! Reminds me a bit of Borderlands 2. But its probably because Im playing that now.