Yes... he said he has software development experience. Once you've been developing software long enough, you recognize patterns more easily and have an easier time getting up and running in new tools and environments.
I cannot believe you learned, experimented, and implemented all of these different softwares in just 6 months... that's insane! the progress and speed are so good! double subscribe
My god, this is a lot of dedication for both unreal and blender, I started blender recently but have been doing unreal for 2 years and I still can’t do half the things you’ve done
To be fair, when making videos I have the luxury of only showcasing the things I DO know how to do. There's still many panels, tabs and radial menus I haven't even touched 😂. Anyway- thanks for your kind words!
Pick a game you easily spend 1000+ hours on in a year. Then get bored and/or frustrated enough to quit and spend that time on an actual project. For me that game was Barotrauma, when I started to get deeper into their 'blueprint' engineering for submarines I felt frustrated enough with the limitations of the game (and it's lack of stability late-game), that I felt I could spend my time better doing something else. Then compare how impressed people are with my projects and creations within those games. And figure out how long it took you to go from not spending a minute of that game, to building complex things. Spend that same amount of time on a game-engine and surrounding tools. Spend as much time doing research to get the things that have to work to run properly. And in Barotrauma the difference between an in-game engineer and evolving into a submarine designer, was as easy for me as picking a moment where I could have spend 500+ hours designing my favorite submarine in a game that is going to drop performance and ruin a lot of my enjoyment, or... appreciate the logic learning of their blueprint system, and translate it into actual game design. You won't find more dedicated people, than most gamers. They just gotta find their niche and stick to it.
I just started my first game project on Unreal Engine and this video really motivates me to keep it going! I really like the way you tackled every stage of the development and how it came out so far. I can see the passion on your video and thank you for sharing your journey with us! You have a talent for it 🔥
Unbelievable dedication. Great work. That part where you said that boredom is the enemy and doing something you really enjoy I think it is one of the main reason towards your progress.
You inspired me man 😁 im working on my video game and seeing this video had me realize that instead of stressing out just have fun doing it and learn from your mistakes thank you Man 🙏
I’m at the stage of considering to learn to use UE5 but at 40 it feels daunting as… cheers for the simple advice… “just do what interests you” and see where it goes is probably my best place to start! 🤙 good luck with your game bro!
Huge respect on the progress you have made! Learning UE5 currently and this video sure helps a lot on how to tackle the problem of learning the engine.
I NEED every playlist, tutorial, video, you have for minutes 3:37 - the end. This is everything ive been struggling to find resources for, for the last 3 years! 🥺
hi! it's been a while since this video was posted...i watched the whole thing and was so excited to see the end result, so i ended up checking out the steam page, and oh goodness...it looks so amazing!!! in the video it already looked cool to me but you've upgraded and added a ton of stuff that just makes it look even better! i bet people'll love your game. great amazing job you did
This is really inspirational and your learning philosophy to avoid burnout is spot on. Stay interested, stay motivated. The assumption everyone is able to follow a linear learning track is very dated. Best of luck with the game, it's on my wishlist!
This was such an interesting and informative video! As a junior software developer, I completely related to all of the struggles you described in your video about motivation, the optimal way to do something etc, and I gotta say, you definitely hit the spot for me! Sharing my progress isn't something I thought about doing, but I can definitely see how it can build some positive pressure to get something done. The desire to make something the best you can at any given point can immensely hurt your workflow, and I face this with tutorial hell on a day to day basis. As soon as I feel like I'm not educated enough about a certain topic in my programming journey, I immediately go to the extreme and buy a whole course or watch an hour long video just on one small subject. Sometimes jumping in the water is the way to go, and by looking at your progress, I can see where I went wrong because you did such an amazing job. You deserve much more views on this video, such a well rounded approach. GL HF!
Bro, that is epic. Great job in just 6 months. You've even done multiplayer! You must have really put a lot of time and effort into this! Great job! Keep going!
Looks great. Very inspiring. Been dipping into unreal and blender as well. Love the look, love the dedication. Congrats on what you've made and learned so far!
The amount of dedication is unreal! ( Pun intended ) Learning all this stuff in 6 months is crazy and you even didn't mentioned the amount of work, you put in your videos.
I feel for you. I picked up UE for a work project and they wanted something fairly quick. October to December and I had a flight simulator. At least I didn't have to do the simulation part, just plugged in one we already had to drive the objects in the display. UE is one of those tools that has so much that it can be overwhelming if you try to take it all in at once.
You should be super proud of what you’ve accomplished and keeping it up! Also reaching out for help when needed to get you over hurdles and unstuck. Wish listing now for when I eventually find friends who want to play with me locally ;-)
1:48 this is so true I feel it to my core. The only I improved in Blender is because I searched up what interested me instead of just watching beginner tutorials. Doing that really helped me improve at a much faster pace. I did hit a plateau with lighting which detailed all the momentum I had going though but I will get back into it for sure. 🦆
Immediate follow, great inspiration! I love using substance painter + blender workflow for textures. I'm extremely amateur but that workflow intrigued me enough when starting my gamedev journey to really hook me
I absolutely love your content and mindset towards projects like this, I'd love for this game to possibly be console ported after all of the finishing touches have been made!
Awesome. Gives me a lot of motivation to pursue this cause I have almost the same story as you. Right down to making space on my SSD to install Unreal lmao. Subscribed.
Awesome! Question for ya! How challenging or slow a process do you think it would be for a graphic designer to take the same path? Always been curious about games and definitely trying to figure out what’s next. Curious what music you think you’ll have for your game as well.
Amazing video. You not only have great learning skills but also amazing storytelling. I hope I can make a similar video in... 5.5 months 💪Cheers and gl in all your projects!
Maybe you could add something like the blue shell in Mariokart, so you can hit the person in the lead. You could make the penguin fly to the person in the lead and attack him. Also you could do something like the ink, where you partially blind the other players, it could be called “blizzard” or something, and that’s exactly what it would be, a blizzard.
1. Because I'm familiar with git already and I'm too lazy to learn perforce right now 2. Steam is just a much more popular store for indie games. Would absolutely give epic games store more thought if it had a larger market share
im on 1month and half and i only have learned a lot and i love it! i tryed to make an game for about 3-5 years with no sucess due to don't learn the basics, now i hit the road of learn anything to make my game, im loving it even one day per week i get stressed and stop from time to time but i wont surrender, honestly UE5 is an amazing tool and has a lot of improvements, that video also inspired me but im a huge fan of unreal from very early, i think i couldnt go until that video,nanite is the ''must'' im also having a lot of issues on material export to unreal, after search much and see many videos on youtube i found that the best way to make material is: just export the texture if you hand paint it and setup everything on unreal, i also dedicated sometime learning some ''material'' stuff from unreal,there are some oficial videos that can help you on this from unreal guys. im still thinking about substance painter but there is an guy who did an cabin's video on unreal, he is PRO on these things about film making on blender and he says that unreal dont recognize everything you exported about material,so whats the best way to save time and avoid re-work than setup directly on unreal?? im loving to see your progress and its very very cool and fun as i can see.
Awesome to hear. Glad you're getting over the hump and start to enjoy making a game in Unreal Engine. As far as materials go- Blender can only export very basic material setups so in a lot of cases you'll just end up recreating materials in Unreal from scratch. That's just kind of how it is at the moment 🤷. Learning the "Blender to Unreal" workflow is an art in itself I've found.
Thanks for sharing! What did you use for tracking progress/tasks? I've just started my journey into game dev and unreal 5 and decided that if I'm going to stay motivated then I need a place to document my progress/learning every day. For me that's a blog, so got a website going with wordpress. I also intend to use github projects to keep track of tasks. I figured that getting involved with social media would be a big motivator as well, so opened up a twitter and facebook account (might do instagram as well) and just keep uploading my progress everywhere. Helps with accountability as well. :) I think the key takeaways for me are ones you mentioned in the video. 1) Work on something that interests you. 2) If you get stuck, move on and come back to it later. Art is not at all my strong suit and am kind of afraid to even try using blender. For the moment I intend to rely on pre-made assets and also reaching out to friends/family who are artists.
Hi there! I'm really impressed with what you've accomplished. Which inspires me to learn myself. Have you abandoned the robot project? It looks very cool and I got a small idea about it.
So I have some ideas for some new items. - I love the snowball idea, but I think it could also work really well as a throwable object, that gains more mass as it travels down the hill, picking up players as it goes down. Furthermore, it could be used as a way to throw a snowball down the mountain and when it catches up to the leader by skipping the curves and heading straight down the mountain, it’ll be huge and it’s hit box will likely knock into the target. -Northern-lights pulls the character along on a pre aligned track so it is hard for the player to fall off when this ability is activated and gives a minor boost to speed but this ability doesn’t last long, meaning its beast used for clutch moments perhaps around difficulty turns or when a mistake is imminent -I believe the item that gives the player the ability to freeze others by contact should be turned into the item that is put on the ground behind the player, and when it comes into contact with any player after that, it will freeze them. I think this balances out the ability to a one time use and as such you can add the ability for it to cause a domino affect and cause a traffic jam which I think could be really cool. I would call this ability Glacier and it would be represented in game by basically a block of ice in the track. -Ice Shell this item could protect you for a very short amount of time from any damage, meant for clutch moments when a player is about to overtake you. -Polar bear could be an item you gain that either is throwable, but the slowest projectile in the game while also being the one with the biggest hit box. Alternatively it could sit down and take swipes at any other player that travels too close to it. -a moose projectile that is fast and has a pretty big hit box but is not targeted I’d also love to see a Arctic Fox Character, a Seal Character and perhaps a Narwhal or Orca Character! I love the idea that Penguins are the only animal that isn’t Anthropomorphic lol I love the game so far and I hope my comment can help it succeed!
You are so cool... I am also studying for Unreal Engine, and I am dreaming of growing as a client developer. 02:41 I'd like to know how to clean stains and how to check the percentage of areas cleaned. Can you tell me the related data (information, source)?
If i were you i would take of the racing at the end of the title and just say Gumballs DownHill, keep it short as possible for the memorable, the people will know its a racing game when they see the images. But Hey, thats just a Theory!
All that in only 6 months??????? That's amazing good work. I just downloaded UE5 today and found your video looking for a How To Get Started. Ill take your advice and learn a bit at a time. Also if you are ever looking for play testers who give solid feedback, I would love to test...
Dude if this is all in 6 months.. you have an amazingly bright future ahead of you!
I agree
He is lying. He had previous experience
There is no way he could have done it in six months.He had the experience to do it.
@@kpo1233literally the first 20 seconds of the video he said "I've been a software developer for a while"
How short is your attention span lol
Yes... he said he has software development experience. Once you've been developing software long enough, you recognize patterns more easily and have an easier time getting up and running in new tools and environments.
Amazing progress for just 6 months! I’m excited to see how far you go.
I cannot believe you learned, experimented, and implemented all of these different softwares in just 6 months... that's insane!
the progress and speed are so good! double subscribe
same ! wow that is incredible
me 2
wow wow wow
My god, this is a lot of dedication for both unreal and blender, I started blender recently but have been doing unreal for 2 years and I still can’t do half the things you’ve done
To be fair, when making videos I have the luxury of only showcasing the things I DO know how to do. There's still many panels, tabs and radial menus I haven't even touched 😂. Anyway- thanks for your kind words!
Pick a game you easily spend 1000+ hours on in a year. Then get bored and/or frustrated enough to quit and spend that time on an actual project. For me that game was Barotrauma, when I started to get deeper into their 'blueprint' engineering for submarines I felt frustrated enough with the limitations of the game (and it's lack of stability late-game), that I felt I could spend my time better doing something else. Then compare how impressed people are with my projects and creations within those games. And figure out how long it took you to go from not spending a minute of that game, to building complex things.
Spend that same amount of time on a game-engine and surrounding tools. Spend as much time doing research to get the things that have to work to run properly. And in Barotrauma the difference between an in-game engineer and evolving into a submarine designer, was as easy for me as picking a moment where I could have spend 500+ hours designing my favorite submarine in a game that is going to drop performance and ruin a lot of my enjoyment, or... appreciate the logic learning of their blueprint system, and translate it into actual game design.
You won't find more dedicated people, than most gamers. They just gotta find their niche and stick to it.
@@solomon-gumball btw how older you?
@@mi_game25 Age doesn't matter when it comes to software development.
@@mi_game25 He sais he is a developer, this means he's already working
I just started my first game project on Unreal Engine and this video really motivates me to keep it going! I really like the way you tackled every stage of the development and how it came out so far. I can see the passion on your video and thank you for sharing your journey with us! You have a talent for it 🔥
Unbelievable dedication. Great work. That part where you said that boredom is the enemy and doing something you really enjoy I think it is one of the main reason towards your progress.
You inspired me man 😁 im working on my video game and seeing this video had me realize that instead of stressing out just have fun doing it and learn from your mistakes thank you Man 🙏
I think you should add an ant character. They could have mini skies on their middle arms/legs, which they use while leaning in turn.
I’m at the stage of considering to learn to use UE5 but at 40 it feels daunting as… cheers for the simple advice… “just do what interests you” and see where it goes is probably my best place to start! 🤙 good luck with your game bro!
These videos are a big inspiration for me as I continue on my own 3D design journey….can’t wait for the next one! Great job!
Glad to be of service 🧑🔧
dont stop plz, this keeps me going as well
🤝
6 months? That's A LOT of progress, you're so dedicated. Keep it up!
Great look back! I can't wait to see what you show off next!
Huge respect on the progress you have made! Learning UE5 currently and this video sure helps a lot on how to tackle the problem of learning the engine.
This is incredible. Thank you for taking the time to share and for making such inspiring content. Congratulations on the fantastic effort !
I NEED every playlist, tutorial, video, you have for minutes 3:37 - the end.
This is everything ive been struggling to find resources for, for the last 3 years! 🥺
hi! it's been a while since this video was posted...i watched the whole thing and was so excited to see the end result, so i ended up checking out the steam page, and oh goodness...it looks so amazing!!! in the video it already looked cool to me but you've upgraded and added a ton of stuff that just makes it look even better! i bet people'll love your game. great amazing job you did
This is really inspirational and your learning philosophy to avoid burnout is spot on. Stay interested, stay motivated. The assumption everyone is able to follow a linear learning track is very dated. Best of luck with the game, it's on my wishlist!
This was such an interesting and informative video!
As a junior software developer, I completely related to all of the struggles you described in your video about motivation, the optimal way to do something etc, and I gotta say, you definitely hit the spot for me!
Sharing my progress isn't something I thought about doing, but I can definitely see how it can build some positive pressure to get something done.
The desire to make something the best you can at any given point can immensely hurt your workflow, and I face this with tutorial hell on a day to day basis.
As soon as I feel like I'm not educated enough about a certain topic in my programming journey, I immediately go to the extreme and buy a whole course or watch an hour long video just on one small subject.
Sometimes jumping in the water is the way to go, and by looking at your progress, I can see where I went wrong because you did such an amazing job.
You deserve much more views on this video, such a well rounded approach. GL HF!
Bro, that is epic. Great job in just 6 months. You've even done multiplayer! You must have really put a lot of time and effort into this! Great job! Keep going!
From zero to this in 6 months?? dannng!!! Kudos!
The progress is amazing and it’s been fun keeping up with the game.
That’s a lot of progress in just 6 months, congrats ! Hope your game will attract lot of people !
I love the starting animation it’s amazingly clean!
Dude I found this video just when I needed it your a big inspiration to me!
Amazing to see the progress Solomon! 🤩
The game is now added to my wishlist! 😎👍🏻
Thanks Buraas 👊
That cheap "mocap" idea is genius! I'll be using this
Looks great. Very inspiring. Been dipping into unreal and blender as well. Love the look, love the dedication. Congrats on what you've made and learned so far!
Starting the adventure, and it's funny similar, very excited to learn and gain skills
Heartwarming ending. Love to see you grow. Best to you.
wow... really interested this video... thank you for share your experiences~ i want to try more
The physics look like they are going to be a lot of fun. I'm psyched!!
6:05 ahahha yes, the illusive glove!
keep making amazing videos :D i love watching these
The amount of dedication is unreal! ( Pun intended )
Learning all this stuff in 6 months is crazy and you even didn't mentioned the amount of work, you put in your videos.
I wishlisted it!! Can't wait to make a video on it when it drops!
This is awesome, i hope to get to your skill level! Seems like you have great follow through on the game.
I feel for you. I picked up UE for a work project and they wanted something fairly quick. October to December and I had a flight simulator. At least I didn't have to do the simulation part, just plugged in one we already had to drive the objects in the display.
UE is one of those tools that has so much that it can be overwhelming if you try to take it all in at once.
holy moly all this in 6 months, your going far!!!
You should be super proud of what you’ve accomplished and keeping it up! Also reaching out for help when needed to get you over hurdles and unstuck.
Wish listing now for when I eventually find friends who want to play with me locally ;-)
Excellent work !!!!
I hope that this game gets more attention, it looks amazingly fun!
This is absolutely awesome, glad I ran across your video and channel.
1:48 this is so true I feel it to my core. The only I improved in Blender is because I searched up what interested me instead of just watching beginner tutorials. Doing that really helped me improve at a much faster pace. I did hit a plateau with lighting which detailed all the momentum I had going though but I will get back into it for sure. 🦆
Immediate follow, great inspiration! I love using substance painter + blender workflow for textures. I'm extremely amateur but that workflow intrigued me enough when starting my gamedev journey to really hook me
Wow, amazing progress! Keep it up🔥
Great video bro I really appreciate the open and honest advice, Good luck with your game :3
10:47 Head reveal😱!!
Bro, you are gifted.
Epic progress man! Also the characters are かわいい🌝
I absolutely love your content and mindset towards projects like this, I'd love for this game to possibly be console ported after all of the finishing touches have been made!
Thanks for the video as it has inspired me to try Unreal and have a go! Your game looks really professional already.
Your self scrutiny at your level of skill is both inulting and inspiring lmao
would be a great addition to have the character selection be inside a warm cabin
this is great
As a wannabe gamedev, all the progress you did in 6 months I would expect to do in 2 years, congratulations.
Awesome. Gives me a lot of motivation to pursue this cause I have almost the same story as you. Right down to making space on my SSD to install Unreal lmao. Subscribed.
It looks awesome dude. Congrats.
Awesome! Question for ya! How challenging or slow a process do you think it would be for a graphic designer to take the same path? Always been curious about games and definitely trying to figure out what’s next. Curious what music you think you’ll have for your game as well.
Amazing video. You not only have great learning skills but also amazing storytelling. I hope I can make a similar video in... 5.5 months 💪Cheers and gl in all your projects!
Hahaha lovid this video!! Awesome progress on the game! Congrats!!
Maybe you could add something like the blue shell in Mariokart, so you can hit the person in the lead. You could make the penguin fly to the person in the lead and attack him. Also you could do something like the ink, where you partially blind the other players, it could be called “blizzard” or something, and that’s exactly what it would be, a blizzard.
game is on the wishlist amazing work dude
the sock was the highlight of the video for me
Incase anyone is wondering he is severely downplaying the ungodly amount of time this all takes. Well done man
Well done , keep the hard work 👏
This is great 👍 I wish I could make progress for my stuff like you
Excellent job, well done!
2 questions:
- why not using Perforce over Git?
- why using Steam instead of Epic Games Store?
Thanks
1. Because I'm familiar with git already and I'm too lazy to learn perforce right now
2. Steam is just a much more popular store for indie games. Would absolutely give epic games store more thought if it had a larger market share
Wow amazing progress! I’ve been wanting to learn unreal for a long time, these kinds of videos really give a ton of motivation!
Great video. I enjoyed seeing your game's progression and it gave me great motivation.
The world needs more chibi robo like games, but your new game is very cool too
You are going to blow up as a game dev I'm telling you
Awesome work. Thanks for sharing.
you're awesome!! got me motivated!
I cant belive how good its looking
im on 1month and half and i only have learned a lot and i love it! i tryed to make an game for about 3-5 years with no sucess due to don't learn the basics, now i hit the road of learn anything to make my game, im loving it even one day per week i get stressed and stop from time to time but i wont surrender, honestly UE5 is an amazing tool and has a lot of improvements, that video also inspired me but im a huge fan of unreal from very early, i think i couldnt go until that video,nanite is the ''must''
im also having a lot of issues on material export to unreal, after search much and see many videos on youtube i found that the best way to make material is: just export the texture if you hand paint it and setup everything on unreal, i also dedicated sometime learning some ''material'' stuff from unreal,there are some oficial videos that can help you on this from unreal guys.
im still thinking about substance painter but there is an guy who did an cabin's video on unreal, he is PRO on these things about film making on blender and he says that unreal dont recognize everything you exported about material,so whats the best way to save time and avoid re-work than setup directly on unreal??
im loving to see your progress and its very very cool and fun as i can see.
Awesome to hear. Glad you're getting over the hump and start to enjoy making a game in Unreal Engine.
As far as materials go- Blender can only export very basic material setups so in a lot of cases you'll just end up recreating materials in Unreal from scratch. That's just kind of how it is at the moment 🤷. Learning the "Blender to Unreal" workflow is an art in itself I've found.
Brooo.... that start menu looks sick...
No doubt I’ll be playing this as soon as it releases
Wish I was this fast I’ve been at it for a year and haven’t gotten this much done ✅ thanks for the inspiration amigo
well done! Very inspiring story!
Thanks for sharing! What did you use for tracking progress/tasks? I've just started my journey into game dev and unreal 5 and decided that if I'm going to stay motivated then I need a place to document my progress/learning every day. For me that's a blog, so got a website going with wordpress. I also intend to use github projects to keep track of tasks. I figured that getting involved with social media would be a big motivator as well, so opened up a twitter and facebook account (might do instagram as well) and just keep uploading my progress everywhere. Helps with accountability as well. :)
I think the key takeaways for me are ones you mentioned in the video.
1) Work on something that interests you.
2) If you get stuck, move on and come back to it later.
Art is not at all my strong suit and am kind of afraid to even try using blender. For the moment I intend to rely on pre-made assets and also reaching out to friends/family who are artists.
Hi there!
I'm really impressed with what you've accomplished. Which inspires me to learn myself.
Have you abandoned the robot project? It looks very cool and I got a small idea about it.
That water game looks dope!!!
I was playing my Dance Central game and looked it up online. It written in unreal engine. That's why I am here.
BRO WAKE UP NEW SOLOMON GUMBALL VIDEO
Amazingly well put together script!
This a crazy amount of progress in 6 months for solo development.
looking great, bro!
i think it would be cool if the character selection screen was everyone sitting one a snowy hill looking out at the mountains
So I have some ideas for some new items.
- I love the snowball idea, but I think it could also work really well as a throwable object, that gains more mass as it travels down the hill, picking up players as it goes down. Furthermore, it could be used as a way to throw a snowball down the mountain and when it catches up to the leader by skipping the curves and heading straight down the mountain, it’ll be huge and it’s hit box will likely knock into the target.
-Northern-lights pulls the character along on a pre aligned track so it is hard for the player to fall off when this ability is activated and gives a minor boost to speed but this ability doesn’t last long, meaning its beast used for clutch moments perhaps around difficulty turns or when a mistake is imminent
-I believe the item that gives the player the ability to freeze others by contact should be turned into the item that is put on the ground behind the player, and when it comes into contact with any player after that, it will freeze them. I think this balances out the ability to a one time use and as such you can add the ability for it to cause a domino affect and cause a traffic jam which I think could be really cool. I would call this ability Glacier and it would be represented in game by basically a block of ice in the track.
-Ice Shell this item could protect you for a very short amount of time from any damage, meant for clutch moments when a player is about to overtake you.
-Polar bear could be an item you gain that either is throwable, but the slowest projectile in the game while also being the one with the biggest hit box. Alternatively it could sit down and take swipes at any other player that travels too close to it.
-a moose projectile that is fast and has a pretty big hit box but is not targeted
I’d also love to see a Arctic Fox Character, a Seal Character and perhaps a Narwhal or Orca Character!
I love the idea that Penguins are the only animal that isn’t Anthropomorphic lol
I love the game so far and I hope my comment can help it succeed!
Hey dude just wanted to say love your progress but I wanted to ask how did you learn c++
me experience with ue is literally the same, cool vid btw!
You are so cool... I am also studying for Unreal Engine, and I am dreaming of growing as a client developer.
02:41 I'd like to know how to clean stains and how to check the percentage of areas cleaned.
Can you tell me the related data (information, source)?
If i were you i would take of the racing at the end of the title and just say Gumballs DownHill, keep it short as possible for the memorable, the people will know its a racing game when they see the images.
But Hey, thats just a Theory!
great work 👏
All that in only 6 months??????? That's amazing good work. I just downloaded UE5 today and found your video looking for a How To Get Started. Ill take your advice and learn a bit at a time. Also if you are ever looking for play testers who give solid feedback, I would love to test...
The last part reminds me of Bobby Lee MTV days lmaooo
can't wait to get into UE myself
love the new edeting style
GJ man, keep on it!
Wow this is incredible!