Tag: ALPHA
-
ChuChu Returns – browser based platformer [ALPHA]
ChuChu Returns is currently available to test, free and anywhere that you have a working browser! On your school laptop, work computer or cell phone looking to kill time (and ChuChu, probably)? Well we have an Internet Afterlife that needs a’fix’n! Click here to play it on your browser for free! Although we know it’s…