BetaWatch – A Quick Look at a Few Up and Coming Games Still in Beta: ‘Tower Power’, ‘Doge and the Lost Kitten’, ‘Wild West: Explore Shoot Trade’, and ‘Slashy Knight’
It takes a lot of blood sweat and tears for developers to release beautifully performing and polished games. Nothing is …