Meganoid (2017) might be in stores in March
According to Orangepixel, Meganoid (2017) is 98% ready and it will hence be in stores soon. No fixed date has been revealed, but we know that the launch is slated for March of this year. A pretty awesome platformer experience can be expected! We can also...