Introduction Defentron is a game developed by Zerouno Games, and published by Planetfall Studios. I was provided a review code by Zerouno Games. It was released on December 17, 2020 on Steam and on th...
Kingdom Rush is a game that has been out on mobile devices since 2011. It was developed and published by Ironside Studios. It finally ended up on Switch July 30, 2020. If you have been living under a ...