A bit delayed but here we go! New Games This section only lists games that I was actually able to play for a bit. Squid Blaster This game feels a bit like a mix of Space Invaders and a classic side-scroller. You are a turtle and are fighting against the evil squids, eat fish to…